look for a place to hide - Turco Inglés Diccionario